什么是存储系统环境(Storage System Environment)
数据流从应用到存储经过的所有的不同的组建集合叫做存储系统环境
三个主要有组建有:
- host
- connectivity
- storage
这章主要讲:
1) 硬件部分
- 硬盘,disk geometry(寻址,包括磁头,柱面,扇区),管理方式
- 总线技术及协议接口(关于存储设备与host的连接)
2) 逻辑部分 - 主机(文件系统:file system,卷管理volume managers,操作系统:operating systems以及他们在存储系统环境中所处的位置)
Host
负责运行用户处理数据的应用程序的机器叫做Host
Host范围很广,可以从笔记本电脑到复杂的服务集群。
Host可以简单分为物理组件和逻辑组件
物理组件
- CPU
- Storage(硬盘或者内存)
- I/O设备
物理组件一般总共总线(BUS)通信。
下面记录一下I/O设备类型
1) 主机/用户通信,比如键盘,鼠标,显示器等
2) 主机/主机通信,比如网卡,modem
3) 主机/存储设备通信,主要是使用Host Bus Adaptor(HBA),HBA是一个电路板,他主要是解决CPU和存储设备的IO速率不匹配的问题Connectivity(host和storage的连接)
在存储系统环境中的host和storage连接也可以分为物理和逻辑,物理就是具体连接host到storage的硬件,逻辑就是host到storage的通信协议。硬件组成
Bus,Port,Cable
其中bus主要可以分为:
1)系统总线
主要是cpu与内存的交互
2)Local or I/O总线
主要是处理器和外部设备的交互逻辑组成
local bus上最流行的协议就是PCI(peripheral component interconnect)
和硬盘连接的一般是IDE(Intgrated Device Electronics)/ATA(Advanced Technology Attachment)以及SCSI(Small Computer System Interface)。